Synonyms for "snuff it"

Words with similar meaning